organic tin compounds - Francés Inglés Diccionario